home *** CD-ROM | disk | FTP | other *** search
/ Multimedia Software Pack 5.5 / LeadTek WinFast Multimedia Software Pack.iso / Drivers / PCI / DTV2000H / x64 / PVR2000.inf < prev   
Encoding:
Windows Setup INFormation  |  2006-04-12  |  13.2 KB  |  288 lines

  1. [Version]
  2. signature="$CHICAGO$"
  3. Class=Media
  4. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  5. Provider="Leadtek"
  6. DriverVer=04/13/2006,5.0.18.6412
  7. CatalogFile.ntamd64=cxavsvid.cat
  8.  
  9. [Manufacturer]
  10. "Leadtek"=Leadtek,NTamd64
  11.  
  12. [SourceDisksNames]
  13. 1="WinFast Cx2388x x64 Drivers",,,""
  14.  
  15. [SourceDisksFiles]
  16. cxavsvid.sys=1
  17.  
  18. [Leadtek.NTamd64]
  19. %DevName.PVR2000%=PVR2000.PAL,PCI\VEN_14F1&DEV_8800&SUBSYS_6630107D
  20. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8801&SUBSYS_6630107D
  21. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8802&SUBSYS_6630107D
  22. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8803&SUBSYS_6630107D
  23. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8804&SUBSYS_6630107D
  24. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8811&SUBSYS_6630107D
  25. %DevName.PVR2000%=PVR2000.PAL,PCI\VEN_14F1&DEV_8800&SUBSYS_6632107D
  26. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8801&SUBSYS_6632107D
  27. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8802&SUBSYS_6632107D
  28. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8803&SUBSYS_6632107D
  29. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8804&SUBSYS_6632107D
  30. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8811&SUBSYS_6632107D
  31. %DevName.PVR2000%=PVR2000.PAL,PCI\VEN_14F1&DEV_8800&SUBSYS_6635107D
  32. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8801&SUBSYS_6635107D
  33. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8802&SUBSYS_6635107D
  34. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8803&SUBSYS_6635107D
  35. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8804&SUBSYS_6635107D
  36. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8811&SUBSYS_6635107D
  37. %DevName.PVR2000%=PVR2000.PAL,PCI\VEN_14F1&DEV_8800&SUBSYS_6638107D
  38. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8801&SUBSYS_6638107D
  39. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8802&SUBSYS_6638107D
  40. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8803&SUBSYS_6638107D
  41. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8804&SUBSYS_6638107D
  42. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8811&SUBSYS_6638107D
  43. %DevName.PVR2000%=PVR2000.PAL,PCI\VEN_14F1&DEV_8800&SUBSYS_663B107D
  44. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8801&SUBSYS_663B107D
  45. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8802&SUBSYS_663B107D
  46. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8803&SUBSYS_663B107D
  47. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8804&SUBSYS_663B107D
  48. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8811&SUBSYS_663B107D
  49. %DevName.PVR2000%=PVR2000.PAL,PCI\VEN_14F1&DEV_8800&SUBSYS_663C107D
  50. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8801&SUBSYS_663C107D
  51. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8802&SUBSYS_663C107D
  52. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8803&SUBSYS_663C107D
  53. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8804&SUBSYS_663C107D
  54. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8811&SUBSYS_663C107D
  55.  
  56. %DevName.PVR2000%=PVR2000.NTSC,PCI\VEN_14F1&DEV_8800&SUBSYS_6631107D
  57. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8801&SUBSYS_6631107D
  58. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8802&SUBSYS_6631107D
  59. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8803&SUBSYS_6631107D
  60. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8804&SUBSYS_6631107D
  61. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8811&SUBSYS_6631107D
  62. %DevName.PVR2000%=PVR2000.NTSC,PCI\VEN_14F1&DEV_8800&SUBSYS_6633107D
  63. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8801&SUBSYS_6633107D
  64. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8802&SUBSYS_6633107D
  65. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8803&SUBSYS_6633107D
  66. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8804&SUBSYS_6633107D
  67. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8811&SUBSYS_6633107D
  68. %DevName.PVR2000%=PVR2000.NTSC,PCI\VEN_14F1&DEV_8800&SUBSYS_6634107D
  69. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8801&SUBSYS_6634107D
  70. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8802&SUBSYS_6634107D
  71. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8803&SUBSYS_6634107D
  72. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8804&SUBSYS_6634107D
  73. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8811&SUBSYS_6634107D
  74. %DevName.PVR2000%=PVR2000.NTSC,PCI\VEN_14F1&DEV_8800&SUBSYS_6637107D
  75. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8801&SUBSYS_6637107D
  76. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8802&SUBSYS_6637107D
  77. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8803&SUBSYS_6637107D
  78. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8804&SUBSYS_6637107D
  79. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8811&SUBSYS_6637107D
  80. %DevName.PVR2000%=PVR2000.NTSC,PCI\VEN_14F1&DEV_8800&SUBSYS_663D107D
  81. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8801&SUBSYS_663D107D
  82. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8802&SUBSYS_663D107D
  83. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8803&SUBSYS_663D107D
  84. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8804&SUBSYS_663D107D
  85. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8811&SUBSYS_663D107D
  86. %DevName.PVR2000%=PVR2000.NTSC,PCI\VEN_14F1&DEV_8800&SUBSYS_6F1D107D
  87. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8801&SUBSYS_6F1D107D
  88. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8802&SUBSYS_6F1D107D
  89. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8803&SUBSYS_6F1D107D
  90. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8804&SUBSYS_6F1D107D
  91. %CX23880.null%=NullSection,         PCI\VEN_14F1&DEV_8811&SUBSYS_6F1D107D
  92.  
  93. [PVR2000.PAL]
  94. Include=    ks.inf, kscaptur.inf, ksfilter.inf, bda.inf
  95. Needs=      KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation,BDA.Registration,bda.Installation.NT
  96. AddReg=     PVR2000.AddReg,Philips4in1.AddReg,XBAR.PVR2000.AddReg
  97. CopyFiles=  CX880.CopyDrivers
  98.  
  99. [PVR2000.NTSC]
  100. Include=    ks.inf, kscaptur.inf, ksfilter.inf, bda.inf
  101. Needs=      KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation,BDA.Registration,bda.Installation.NT
  102. AddReg=     PVR2000.AddReg,PhilipsMK3.AddReg,XBAR.PVR2000.AddReg
  103. CopyFiles=  CX880.CopyDrivers
  104.  
  105. [NullSection]
  106.  
  107. [NullSection.Services]
  108. AddService = , 2  ; null service install
  109.  
  110. [DestinationDirs]
  111. CX880.CopyDrivers=10,system32\drivers
  112.  
  113. [CX880.CopyDrivers]
  114. cxavsvid.sys
  115.  
  116. [PVR2000.AddReg]
  117. HKR,,DevLoader,,*ntkern
  118. HKR,,NTMPDriver,,cxavsvid.sys
  119. HKR,,OkToHibernate,3,01
  120. ; Disable driver page out
  121. HKR,,PageOutWhenUnopened,3,0
  122. ;HKR,,PageOutWhenUnopened,3,01
  123. HKR,,DontSuspendIfStreamsAreRunning,3,01
  124. HKLM,%MediaCategories%\%GUID.PINNAME_ANALOG_AUDIO_IN%,Name,,%Pin.p2AnalogAudioIn%
  125. HKLM,%MediaCategories%\%GUID.PINNAME_AUDIO_OUT%,Name,,%PinName.AnalogAudioOut%
  126. ;Wave in audio device registration
  127. HKR,Drivers,SubClasses,,"wave"
  128. HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  129. HKR,Drivers\wave\wdmaud.drv,Description,,%AudioFriendlyName%
  130. ;CP_METHOD_FLASH(0x03), CP_METHOD_BLACK(0x04), CP_METHOD_DEFAULT(0xFF), CP_MEOD_NONE (0xFE)
  131. ;HKR,"DriverData","CpMethod",0x00010001, 0xFF, 0x00, 0x00, 0x00
  132. HKR,"DriverData","CpMethod",0x00010001, 0xFE, 0x00, 0x00, 0x00
  133. ; BLACKBIRD_TYPE_THREE : Blackbird type without 416 MPEG2 encoder
  134. HKR,"DriverData","BlackbirdType",0x00010001, 0x03,0x00,0x00,0x00
  135.  
  136. ;-------------------------------------------------------------------
  137. ; Crossbar AddReg sections
  138. ;
  139. ;---Crossbar registry values---
  140. ;
  141. ; Note: For each pin on the crossbar, specify the following:
  142. ; (1) Pin type 
  143. ;     0 - SVIDEO
  144. ;     1 - Tuner
  145. ;     2 - Composite
  146. ;     3 - 656
  147. ;     4 - audio tuner in
  148. ;     5 - audio line in
  149. ; (2) InputMux (optional) - input mux to use for the selected pin
  150. ; (3) RelatedPinIndex 
  151. ; (4) GPIOMask (optional) - Mask specifying which GPIO bits to set or clear
  152. ; (5) GPIOSettings (optional) - Settings for GPIO bits specified in the mask 
  153.  
  154. ;-------------------------------------------------------------------
  155. [XBAR.PVR2000.AddReg]
  156. ;Pin 0 - Tuner In
  157. HKR,"DriverData\XBarPin0","PinType",0x00010001, 0x01,0x00,0x00,0x00
  158. HKR,"DriverData\XBarPin0","InputMux",0x00010001, 0x00,0x00,0x00,0x00
  159. HKR,"DriverData\XBarPin0","RelatedPinIndex",0x00010001, 0x03,0x00,0x00,0x00
  160.  
  161. ;Pin 1 - Composite in
  162. HKR,"DriverData\XBarPin1","PinType",0x00010001, 0x02,0x00,0x00,0x00
  163. HKR,"DriverData\XBarPin1","InputMux",0x00010001, 0x01,0x00,0x00,0x00
  164. HKR,"DriverData\XBarPin1","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00
  165.  
  166. ;Pin 2 - S-Video in
  167. HKR,"DriverData\XBarPin2","PinType",0x00010001, 0x00,0x00,0x00,0x00
  168. HKR,"DriverData\XBarPin2","InputMux",0x00010001, 0x02,0x00,0x00,0x00
  169. HKR,"DriverData\XBarPin2","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00
  170.  
  171. ;Pin 3 - Tuner Audio : GPIO 2,3,4,7
  172. HKR,"DriverData\XBarPin3","PinType",0x00010001, 0x04,0x00,0x00,0x00
  173. HKR,"DriverData\XBarPin3","RelatedPinIndex",0x00010001, 0x00,0x00,0x00,0x00
  174. HKR,"DriverData\XBarPin3","GPIOMask",0x00010001, 0x9C,0x00,0x00,0x00
  175. HKR,"DriverData\XBarPin3","GPIOSettings",0x00010001, 0x84,0x00,0x00,0x0
  176.  
  177. ;Pin 4 - Audio Line in : GPIO 2,3,4,7
  178. HKR,"DriverData\XBarPin4","PinType",0x00010001, 0x05,0x00,0x00,0x00
  179. HKR,"DriverData\XBarPin4","RelatedPinIndex",0x00010001, 0x01,0x00,0x00,0x00
  180. HKR,"DriverData\XBarPin4","GPIOMask",0x00010001, 0x9C,0x00,0x00,0x00
  181. HKR,"DriverData\XBarPin4","GPIOSettings",0x00010001, 0x80,0x00,0x00,0x00
  182.  
  183. ;Tuner input is the default
  184. HKR,"DriverData","VideoInputPin",0x00010001, 0x00,0x00,0x00,0x00
  185.  
  186. ;-------------------------------------------------------------------
  187. ; Tuner AddReg sections
  188. ;-------------------------------------------------------------------
  189. [PhilipsMK3.AddReg]
  190. HKR,"DriverData","TunerType",0x00010001, 0x0B, 0x00, 0x00, 0x00
  191. HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
  192. HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
  193.  
  194. [Philips4in1.AddReg]
  195. HKR,"DriverData","TunerType",0x00010001, 0x0A, 0x00, 0x00, 0x00
  196. HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
  197. HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
  198.  
  199. ;
  200. ; Video
  201. ;
  202. [PVR2000.NTSC.Interfaces]
  203. Needs=PVR2000.Interfaces
  204.  
  205. [PVR2000.PAL.Interfaces]
  206. Needs=PVR2000.Interfaces
  207.  
  208. [PVR2000.Interfaces]
  209. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,PVR2000_VID_Interface,
  210. AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,PVR2000_TvAudio_Interface,
  211. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,PVR2000_CX88XBAR_Interface,
  212. AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,PVR2000_CX88TUNE_Interface,
  213.  
  214. ;; PVR2000
  215. [PVR2000_VID_Interface]
  216. AddReg=PVR2000_VID_Interface.AddReg
  217.  
  218. [PVR2000_VID_Interface.AddReg]
  219. HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
  220. HKR,,FriendlyName,,%PVR2000_VIDFriendlyName%
  221.  
  222. [PVR2000_TvAudio_Interface]
  223. AddReg=PVR2000_TvAudio_Interface.AddReg
  224.  
  225. [PVR2000_TvAudio_Interface.AddReg]
  226. HKR,,CLSID,,{71F96462-78F3-11d0-A18C-00A0C9118956}
  227. HKR,,FriendlyName,,%PVR2000_TVAudioFriendlyName%
  228.  
  229. [PVR2000_CX88XBAR_Interface]
  230. AddReg=PVR2000_CX88XBAR_Interface.AddReg
  231.  
  232. [PVR2000_CX88XBAR_Interface.AddReg]
  233. HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
  234. HKR,,FriendlyName,,%PVR2000_XBARFriendlyName%
  235.  
  236. [PVR2000_CX88TUNE_Interface]
  237. AddReg=PVR2000_CX88TUNE_Interface.AddReg
  238.  
  239. [PVR2000_CX88TUNE_Interface.AddReg]
  240. HKR,,CLSID,,{266EEE40-6C63-11cf-8A03-00AA006ECB65}
  241. HKR,,FriendlyName,,%PVR2000_TunerFriendlyName%
  242.  
  243.  
  244. ; Services installation
  245. ;
  246. [PVR2000.PAL.Services]
  247. AddService = CX88VID,2,VID.ServiceInstall
  248.  
  249. [PVR2000.NTSC.Services]
  250. AddService = CX88VID,2,VID.ServiceInstall
  251.  
  252. [VID.ServiceInstall]
  253. DisplayName   = %CX23880.DeviceDesc%
  254. ServiceType   = 1
  255. StartType     = 3
  256. ErrorControl  = 1
  257. ServiceBinary = %10%\system32\drivers\cxavsvid.sys
  258.  
  259. ;---------------------------------------------------------------
  260. ;                S t r i n g s
  261. ;---------------------------------------------------------------
  262.  
  263. [Strings]
  264. CX23880.DeviceDesc    = "WinFast CX2388x AvStream Driver"
  265. CX23880.null          = "WinFast Dummy Device"
  266. DevName.PVR2000       = "WinFast PVR2000"
  267. PVR2000_VIDFriendlyName       = "WinFast PVR2000 WDM Video Capture"
  268. PVR2000_TVAudioFriendlyName   = "WinFast PVR2000 WDM TV Audio"
  269. PVR2000_XBARFriendlyName      = "WinFast PVR2000 WDM Crossbar"
  270. PVR2000_TunerFriendlyName     = "WinFast PVR2000 WDM TVTuner"
  271. ;
  272. KsNameFilter                 = "{9B365890-165F-11D0-A195-0020AFD156E4}"
  273. Proxy.CLSID                  = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  274. MediaCategories              = "SYSTEM\CurrentControlSet\Control\MediaCategories"
  275. GUID.PINNAME_ANALOG_AUDIO_IN = "{04394D28-52A7-4c46-AED0-65D62CC64DA6}"
  276. Pin.p2AnalogAudioIn          = "Analog Audio In"
  277. GUID.PINNAME_AUDIO_OUT       = "{9DA02733-7910-40f2-95DD-0441676C9A9B}"
  278. PinName.AnalogAudioOut       = "Audio Out"
  279. TSPinID                      = "{5237C937-0A21-4f7e-B338-DE0D0793D03F}"
  280. TSPinName                    = "TS Out"
  281. ;
  282. AudioReferenceGuid           = "{AB766B70-AFB3-4461-A4DE-22E9C516B7FE}"
  283. TVAudioReferenceGuid         = "{991182D5-71A2-4b5c-9817-F551FBBC8232}"
  284. XBARReferenceGUID            = "{77F656DA-696D-407c-BA1C-50E4457C12E8}"
  285. TunerReferenceGuid          = "{5618011C-A4DA-455b-A448-EC2AF3DCCB02}"
  286. BDATuneReferenceGuid   = "{91B0CC87-9905-4d65-A0D1-5861C6F22CBF}"
  287. TSReferenceGuid              = "{5ea9c066-1dfe-41c5-a2de-bf766e83c98e}"
  288.